🇬🇧 en ca 🇦🇩

on edge

  • (idiomatic) Tense, nervous; consequently irritable.
nerviós
Wiktionary Links